between a rock and a hard place – English–日本語 translations

🇬🇧 en ja 🇯🇵

between a rock and a hard place

  • having the choice between two unpleasant options
前門の虎、後門の狼
  • in a difficult and inescapable position
板ばさみ
Wiktionary Links